Einführung

Aufbauend auf einer Diskussion bei www.macintouch.com, überprüft dieses Programm Ihre .plist-Dateien unter Benutzung des Kommandozeilen-Programms “plutil”. Wenn beschädigte Dateien gefunden werden, listet Preferential Treatment diese auf, und ermöglicht deren Anzeige im Finder sowie das Bewegen in den Papierkorb. Ein Doppelklick auf eine der aufgelisteten Dateien öffnet diese in einem Programm Ihrer Wahl (welches das ist, können Sie in den Einstellungen festlegen). Die Ergebnisse der Überprüfung können in einer Textdatei abgespeichert werden. (Hinweis: erfolgt das Abspeichern, nachdem eine Datei in den Papierkorb bewegt wurde, dann erscheint diese auch nicht in der abgespeicherten Liste)

“Preferential Treatment” ist ein GUI (Programm mit graphischer Benutzeroberfläche) zur Bedienung von “plutil”, welches von Apple Computer, Inc. mit Mac OS X 10.2 eingeführt wurde (siehe “man plutil” im Terminal). “plutil” prüft .plist-Dateien, ob sie validen XML-Code enthalten. Dieses Programm ist kein Allheilmittel, sondern hilft einfach nur beim Aufspüren von defekten .plist-Dateien, die unter Mac OS X einigen Ärger verursachen können.

Anmeldung

Lassen Sie dieses Programm bitte nur laufen, wenn Sie als Administrator angemeldet sind, denn einige .plist-Dateien gehören der Benutzergruppe “admin”. 

Um sich im laufenden Programm als Administrator anzumelden, klicken Sie bitte in das kleine Schloss im Programmfenster. Dadurch öffnet sich ein Anmeldefenster.

Wenn “Preferential Treatment” von einem Benutzer ausgeführt wird, der nicht zur Gruppe “admin” gehört, ist dieses Schloss nicht sichtbar, und es besteht keine Möglichkeit, die Überprüfung auszuführen. Das beheben dieses Problems ist für eine zukünftige Version geplant. (Wenn Ihr Account keine Mitglied der Gruppe “admin” ist, jedoch manuell zur Liste “sudoers” hinzugefügt wurde, können Sie sich in Preferential Treatment anmelden, indem Sie bei gedrückter alt-Taste auf den “Prüfen”-Button klicken.)

Bemerkungen
	
• 	Vor dem Löschen einer .plist-Datei sollte das zugehörige Programm beendet werden. Löschen Sie keine .plist-Datei, wenn Sie nicht genau wissen, was Sie tun! In den meisten Fällen erstellt das Programm einfach eine nue .plist mit den standardmäßigen Einstellungen; manchmal sind in den .plist-Dateien aber auch Informationen für die Registrierung gespeichert (Benutzername und Seriennummer). Gehen Sie sicher, dass Sie diese Informationen notiert haben, bevor Sie die .plist löschen.

• 	Wenn Sie .plist-Dateien aus dem Ordner /Library/System/Preferences gelöscht haben, ist es eine gute Idee, den Computer neu zu starten.

	• 	Um einige .plist-Dateien zu öffnen, oder sie mit diesem Programm zu überprüfen, sind Administrator-Rechte nötig. Sonst werden zum Beispiel einige Dateien in “/Library/Preferences/DirectoryServices/” vom Programm als “beschädigt” erkannt, obwohl sie Ordnung sind (z.B. “ContactsNodeConfig.plist”, “DirectoryService.plist”, “DSLDAPv3PlugInConfig.plist” und “SearchNodeConfig.plist”).

Einstellungen

In den Einstellungen von “Preferential Treatment” können Sie zusätzliche Ordner bestimmen, die gescannt werden sollen. Dabei kann es sich zum Beispiel um Ordner auf Netzwerk-Volumes handeln.

Alle weiteren Einstellungen erklären sich eigentlich von selbst. So können Sie zum Beispiel festlegen, welches Programm “Preferential Treatment” zum Öffnen von .plist-Dateien benutzen soll. Der Programm-Code “R*ch” gehört zu BBEdit, einen Text Editor. BBEdit eignet sich prima zum Bearbeiten von .plist-Dateien. Wenn Sie Apple’s Entwickler-Suite “X-Code” installiert haben, werden .plist-Dateien standardmäßig mit dem “Plist Editor” geöffnet.